/**
 *
 * @properties={typeid:24,uuid:"BFE4A589-3DFF-487B-8B4D-3DF08FFDF9DC"}
 */
function tot_comprob() 
{  // sirve cuando se cambia el importe
	
  if (importe!=null)
  {
	if (importe<=0)
	{
		globals.DIALOGS.showWarningDialog('Aviso','Importe a imputar no puede ser negativo' ,'OK');
		importe=imp_original;
	}
	else
	{
	//if(rec_cabecera_to_rec_detalle_comprob.imp_original >= rec_cabecera_to_rec_detalle_comprob.importe)
	if(imp_original >= importe)
	{  
		globals.gtotal_comprob=0
		for ( var i = 1 ; i <= controller.getMaxRecordIndex(); i++ )
		{
		controller.setSelectedIndex(i)
		//globals.gtotal_comprob+=importe
		//????
		if (rec_detalle_comprob_to_ctacte_cl.ctacte_cl_to_tab_mov_cl.d_h==1)
		globals.gtotal_comprob+=importe;
		else
		globals.gtotal_comprob-=importe;
		//???
		}
		globals.grecibo_diferencia(); //29/09/2010
	}
	else
	{
		globals.DIALOGS.showWarningDialog('Aviso','Importe $ ' + importe + ' ingresado supera el saldo $ ' + imp_original,'OK');	
		importe=imp_original
	}
	}
  }
}
